I would give it 5 stars if it were plug and play. It isnt per-say but it does in fact work and is very easy to use.
1. The tool can be used with the software provided or can be used with actual GMtsd tech2win subscription.
2. With the emulator provided you can do pretty much anything legit subscription can minus programming brand new modules to your car. This does not make the tool garbage...even if you have a gm technet subscription you still need a midi pass-through tool and this tool will do it.
3. As far as viruses and vpns go my technical opinion is that people's concerns are generally unjustified. If you have any experience with programming cards or say arduino boards there is nothing scary about installing some serial port drivers. Some manufactures use vpn for scan tools and module programming and the passthru tool has that capability.
Overall it saved me a few hundred dollars and dealing with the dealership, and it was kinda fun.